package models;

import java.io.Serializable;

import enums.CategoriaIndicador;

public class IndicadorEstudiantePeriodoId implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	private Long idEstudiante;

	protected Long idMateria;

	protected Long idGrado;

	protected Long idPeriodo;

	protected CategoriaIndicador categoriaIndicador;

	protected Integer consecutivoIndicador;

	public IndicadorEstudiantePeriodoId() {
	}

	public IndicadorEstudiantePeriodoId(Long idEstudiante, Long idMateria, Long idGrado,
			Long idPeriodo, CategoriaIndicador categoriaIndicador,
			Integer consecutivoIndicador) {
		this.setIdEstudiante(idEstudiante);
		this.idMateria = idMateria;
		this.idGrado = idGrado;
		this.idPeriodo = idPeriodo;
		this.categoriaIndicador = categoriaIndicador;
		this.consecutivoIndicador = consecutivoIndicador;
	}

	public Long getIdMateria() {
		return idMateria;
	}

	public void setIdMateria(Long idMateria) {
		this.idMateria = idMateria;
	}

	public Long getIdGrado() {
		return idGrado;
	}

	public void setIdGrado(Long idGrado) {
		this.idGrado = idGrado;
	}

	public Long getIdPeriodo() {
		return idPeriodo;
	}

	public void setIdPeriodo(Long idPeriodo) {
		this.idPeriodo = idPeriodo;
	}

	public CategoriaIndicador getCategoria() {
		return categoriaIndicador;
	}

	public void setCategoria(CategoriaIndicador categoria) {
		this.categoriaIndicador = categoria;
	}

	public Integer getConsecutivo() {
		return consecutivoIndicador;
	}

	public void setConsecutivo(Integer consecutivo) {
		this.consecutivoIndicador = consecutivo;
	}

	public Long getIdEstudiante() {
		return idEstudiante;
	}

	public void setIdEstudiante(Long idEstudiante) {
		this.idEstudiante = idEstudiante;
	}

}
